Line-Triangle Test for Collision Detection and Response in Soft Bodies

نویسندگان

  • Jaruwan Mesit
  • Ratan K. Guha
چکیده

Soft-body models are common in games to simulate cloth or elastic objects. To realistically simulate soft-body objects, collision detection and response is required. In addition, soft-body models must re-arrange their internal structure to react to the collision. This paper presents a new collision detection and response algorithm which can simulate a variety of soft-body material behaviors ranging from stiff to elastic. In this approach, a line-triangle intersection test is used for collision detection and force propagation is used for collision response. Implementation and experiments using the algorithm show that complex deformable objects composed of thousands vertices can be animated at interactive speeds.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Intersection Test for Collision Detection in Particle Systems

We present a method for detecting collisions between a system of spherical particles and an environment composed of triangles. The proposed algorithm takes into account the particles’ volume and is based on an intersection test between a triangle and a cylinder with spherical caps (the trajectory of a particle). The algorithm also efficiently calculates a close estimate of the point of intersec...

متن کامل

Implementation of interaction between soft tissues and foreign bodies using modified voxel model

Interactive bodies collision detection and elimination is one of the most popular task nowadays. Collisions can be detected in different ways. Collision search using space voxelization is one of the most fast. This paper describes improved voxel model that covers only area of collision interest and quickly eliminates collisions. This new method can be useful in real time collision processing of...

متن کامل

Efficient triangle-triangle intersection test for OBB-based collision detection

We present an efficient algorithm for triangle–triangle intersection test in oriented bounding box (OBB)-based collision detection. In testing two OBB leaf nodes (i.e., rectangles), many intermediate computation results can be reused for the intersection test of two triangles they contain. It is considerably easier to detect redundant operations when we work in the local coordinate of the bound...

متن کامل

Simulation of colliding constrained rigid bodies

I describe the development of a program to simulate the dynamic behaviour of interacting rigid bodies. Such a simulation may be used to generate animations of articulated characters in 3D graphics applications. Bodies may have an arbitrary shape, defined by a triangle mesh, and may be connected with a variety of different joints. Joints are represented by constraint functions which are solved a...

متن کامل

A fast triangle to triangle intersection test for collision detection

The triangle-to-triangle intersection test is a basic component of all collision detection data structures and algorithms. This paper presents a fast method for testing whether two triangles embedded in three dimensions intersect. Our technique solves the basic sets of linear equations associated with the problem and exploits the strong relations between these sets to speed up their solution. M...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006